introduction to Industrial Automation. programming mechanisms for modern industrial control systems. Integration of sensors and actuators with programmable logic controllers (PLCs) to automate industrial processes. Supervisory Control And Data Acquisition (SCADA), main challenges and prospects on human-machine-interaction in complex automation systems. Computer Numeric Control (CNC) machine their structure and programming, engineering applications in selected industry in Jordan